home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group00a.txt
/
000050_icon-group-sender _Mon Apr 10 09:25:09 2000.msg
< prev
next >
Wrap
Internet Message Format
|
2001-01-03
|
3KB
Return-Path: <icon-group-sender>
Received: (from root@localhost)
by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) id JAA09080
for icon-group-addresses; Mon, 10 Apr 2000 09:24:54 -0700 (MST)
Message-Id: <200004101624.JAA09080@baskerville.CS.Arizona.EDU>
Date: Fri, 07 Apr 2000 15:00:06 -0400
From: "Steve Graham" <Steve_Graham@labcorp.com>
To: <icon-group@optima.CS.Arizona.EDU>
Subject: Re: general icon questions
Content-Disposition: inline
X-MIME-Autoconverted: from quoted-printable to 8bit by baskerville.CS.Arizona.EDU id LAA00396
Errors-To: icon-group-errors@optima.CS.Arizona.EDU
Status: RO
To qualify one of Gordon's comments: With the MS-DOS version I can compile an application and run the latter without the runtime/interpreter. Actually, I believe it is embedded in the compiled version.
Steve
---------------------------------------------------------------------------------------
Steve Graham
Senior Programmer/Analyst
LabCorp
Phone: (972) 437-5255, ext 5224
Fax: (972) 454-1040
Mail: grahams@labcorp.com
>>> <gep2@terabites.com> 04/06/00 05:08PM >>>
> I am a Icon newbie and I have two general questions about the language.
> 1) Is it compiled or interpreted?
Yes. :-)
Actually, programs compile down to a compact intermediate code which is then
(efficiently) interpreted.
> I found that you can make *.exe's, but I don't know if that is a sure fire way
to tell how it is translated.
It certainly is NOT. :-)
> Does the translator have to be installed on the PC in order for the program to
run?
No. All you need is the runtime/interpreter. You do NOT have to distribute
source code to your package to your customers.
> 2) Are there data types in the language? One source I found said that
there are no data types, only values. Another source said that there were
data types and gave a list of the types. There may be some ambiguity on
what a data type is. Can anyone clear this up for me?
There are certainly distinct datatypes, although any variable (and this includes
individual elements of tables or lists) can be (at any given point in time) any
datatype you like, simply by assigning a value of that type to that variable or
element.
Does that help?
Gordon Peterson
http://web2.airmail.net/gep2/
Support the Anti-SPAM Amendment! Join at http://www.cauce.org/
12/19/98: the day the Conservatives demonstrated their scorn for their
fraudulent sham of representative government. Voters, remember it!